//
//  HttpUserPtl.h
//  Cat
//
//  Created by lushitong on 2018/12/1.
//  Copyright © 2018年 lushitong. All rights reserved.
//

#import "HttpBasePtl.h"


NS_ASSUME_NONNULL_BEGIN

@interface HttpUserPtl : HttpBasePtl

+ (void)sendVerifyCodeWithMobile:(NSString *)phoneString
					 withSuccuss:(FLSuccess)success
						 failure:(FLFailure)failure;

+ (void)loginWithPhoneNumber:(NSString *)phoneString
			   andVerifyCode:(NSString *)code
				  inviteCode:(NSString *)inviteCode
				 withSuccuss:(FLSuccess)success
					 failure:(FLFailure)failure;

+ (void)getUserIfnowithSuccuss:(FLSuccess)success
					   failure:(FLFailure)failure;

+ (void)getMemberInfoSucces:(FLSuccess)success
					failure:(FLFailure)failure;

+ (void)senFeedBackWithContext:(NSString *)feedBack
				   withSuccuss:(FLSuccess)success
					   failure:(FLFailure)failure;

+ (void)getEarnInfowithSuccuss:(FLSuccess)success
					   failure:(FLFailure)failure;

+ (void)getFansCountInfo:(FLSuccess)success
				 failure:(FLFailure)failure;

+ (void)getElationListWihIndex:(NSNumber *)index
					   andType:(NSString *)type
				   withSuccuss:(FLSuccess)success
					   failure:(FLFailure)failure;

+ (void)userUpdateInfo:(NSString *)avatar
		  withNickName:(NSString *)nickString
		   withSuccuss:(FLSuccess)success
			   failure:(FLFailure)failure;

+ (void)upLoadFile:(UIImage *)avatarImage
	   withSuccuss:(FLSuccess)success
		   failure:(FLFailure)failure;

+ (void)fundoutPutnSuccessInfowithSuccuss:(FLSuccess)success failure:(FLFailure)failure;

+ (void)balanceListIndex:(NSNumber *)index success:(FLSuccess)success failure:(FLFailure)failure;

+ (void)brokListIndex:(NSNumber *)index type:(NSString *)type success:(FLSuccess)success failure:(FLFailure)failure;

+ (void)balanceGetSuccess:(FLSuccess)success failure:(FLFailure)failure;

+ (void)balanceUpdatePayName:(NSString *)payName realName:(NSString *)realName phoneNumber:(NSString *)phoneNumber verCode:(NSString *)code withSuccuss:(FLSuccess)success failure:(FLFailure)failure;

+ (void)balanceAmount:(NSNumber *)amount putSuccess:(FLSuccess)success failure:(FLFailure)failure;

+ (void)getInviteStausByPhone:(NSString *)phone success:(FLSuccess)success failure:(FLFailure)failure;

+ (void)getInviteListWithIndex:(NSNumber *)index success:(FLSuccess)success failure:(FLFailure)failure;
@end

NS_ASSUME_NONNULL_END
